home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / t8104.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  16.9 KB  |  590 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "T8104.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Tally T8104 PCL"
  11. *MasterUnits: PAIR(1200, 1200)
  12. *ResourceDLL: "pcl5eres.dll"
  13. *PrinterType: PAGE
  14. *MaxCopies: 999
  15. *PrintRate: 16
  16. *PrintRatePPM: 16
  17. *PrintRateUnit: PPM
  18. *Feature: RESDLL
  19. {
  20.         *Name: "resource dll files"
  21.         *ConcealFromUI?: TRUE
  22.  
  23.         *Option: TLY5CResDLL
  24.         {
  25.                 *Name: "tly5cres.dll"
  26.         }
  27. }
  28.  
  29. *Feature: Orientation
  30. {
  31.     *rcNameID: =ORIENTATION_DISPLAY
  32.     *DefaultOption: PORTRAIT
  33.     *Option: PORTRAIT
  34.     {
  35.         *rcNameID: =PORTRAIT_DISPLAY
  36.         *Command: CmdSelect
  37.         {
  38.             *Order: DOC_SETUP.6
  39.             *Cmd: "<1B>&l0O"
  40.         }
  41.     }
  42.     *Option: LANDSCAPE_CC90
  43.     {
  44.         *rcNameID: =LANDSCAPE_DISPLAY
  45.         *Command: CmdSelect
  46.         {
  47.             *Order: DOC_SETUP.6
  48.             *Cmd: "<1B>&l1O"
  49.         }
  50.     }
  51. }
  52.  
  53. *Feature: InputBin
  54. {
  55.     *rcNameID: =PAPER_SOURCE_DISPLAY
  56.     *DefaultOption: UPPER
  57.     *Option: UPPER
  58.     {
  59.         *rcNameID: =UPPER_TRAY_DISPLAY
  60.         *Command: CmdSelect
  61.         {
  62.             *Order: DOC_SETUP.9
  63.             *Cmd: "<1B>&l1H"
  64.         }
  65.     }
  66.     *Option: Option2
  67.     {
  68.         *rcNameID: RESDLL.TLY5CResDLL.281
  69.         *Command: CmdSelect
  70.         {
  71.             *Order: DOC_SETUP.9
  72.             *Cmd: "<1B>&l5H"
  73.         }
  74.     }
  75. }
  76.  
  77. *Feature: Resolution
  78. {
  79.     *rcNameID: =RESOLUTION_DISPLAY
  80.     *DefaultOption: Option1
  81.     *Option: Option1
  82.     {
  83.         *Name: "600 x 600 " =DOTS_PER_INCH
  84.         *DPI: PAIR(600, 600)
  85.         *TextDPI: PAIR(600, 600)
  86.         *MinStripBlankPixels: 32
  87.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  88.         *SpotDiameter: 120
  89.         *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  90.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  91.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  92.         *Command: CmdSelect
  93.         {
  94.             *Order: DOC_SETUP.4
  95.             *Cmd: "<1B>%%-12345X@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  96.         }
  97.     }
  98.     *Option: Option2
  99.     {
  100.         *Name: "300 x 300 " =DOTS_PER_INCH
  101.         *DPI: PAIR(300, 300)
  102.         *TextDPI: PAIR(300, 300)
  103.         *MinStripBlankPixels: 32
  104.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  105.         *SpotDiameter: 100
  106.         *Command: CmdBeginRaster { *Cmd : "<1B>*v7S<1B>*r1A" }
  107.         *Command: CmdEndRaster { *Cmd : "<1B>*rC" }
  108.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  109.         *Command: CmdSelect
  110.         {
  111.             *Order: DOC_SETUP.4
  112.             *Cmd: "<1B>%%-12345X@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  113.         }
  114.     }
  115. }
  116.  
  117. *Feature: PaperSize
  118. {
  119.     *rcNameID: =PAPER_SIZE_DISPLAY
  120.     *DefaultOption: LETTER
  121.     *Option: LETTER
  122.     {
  123.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  124.         *switch: Orientation
  125.         {
  126.             *case: PORTRAIT
  127.             {
  128.                 *PrintableArea: PAIR(9548, 12548)
  129.                 *PrintableOrigin: PAIR(266, 250)
  130.                 *CursorOrigin: PAIR(266, 180)
  131.                 *Command: CmdSelect
  132.                 {
  133.                     *Order: DOC_SETUP.10
  134.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7704Y"
  135.                 }
  136.             }
  137.             *case: LANDSCAPE_CC90
  138.             {
  139.                 *PrintableArea: PAIR(9548, 12548)
  140.                 *PrintableOrigin: PAIR(266, 266)
  141.                 *CursorOrigin: PAIR(266, 12948)
  142.                 *Command: CmdSelect
  143.                 {
  144.                     *Order: DOC_SETUP.10
  145.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7704x5760Y"
  146.                 }
  147.             }
  148.         }
  149.     }
  150.  
  151.     *Option: LEGAL
  152.     {
  153.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  154.         *switch: Orientation
  155.         {
  156.             *case: PORTRAIT
  157.             {
  158.                 *PrintableArea: PAIR(9548, 16148)
  159.                 *PrintableOrigin: PAIR(266, 300)
  160.                 *CursorOrigin: PAIR(266, 180)
  161.                 *Command: CmdSelect
  162.                 {
  163.                     *Order: DOC_SETUP.10
  164.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  165.                 }
  166.             }
  167.             *case: LANDSCAPE_CC90
  168.             {
  169.                 *PrintableArea: PAIR(9548, 16148)
  170.                 *PrintableOrigin: PAIR(266, 266)
  171.                 *CursorOrigin: PAIR(266, 16414)
  172.                 *Command: CmdSelect
  173.                 {
  174.                     *Order: DOC_SETUP.10
  175.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9864x5760Y"
  176.                 }
  177.             }
  178.         }
  179.     }
  180.  
  181.     *Option: EXECUTIVE
  182.     {
  183.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  184.         *switch: Orientation
  185.         {
  186.             *case: PORTRAIT
  187.             {
  188.                 *PrintableArea: PAIR(8048, 11948)
  189.                 *PrintableOrigin: PAIR(266, 250)
  190.                 *CursorOrigin: PAIR(266, 180)
  191.                 *Command: CmdSelect
  192.                 {
  193.                     *Order: DOC_SETUP.10
  194.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  195.                 }
  196.             }
  197.             *case: LANDSCAPE_CC90
  198.             {
  199.                 *PrintableArea: PAIR(8048, 11948)
  200.                 *PrintableOrigin: PAIR(266, 266)
  201.                 *CursorOrigin: PAIR(266, 12360)
  202.                 *Command: CmdSelect
  203.                 {
  204.                     *Order: DOC_SETUP.10
  205.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7344x4860Y"
  206.                 }
  207.             }
  208.         }
  209.     }
  210.  
  211.     *Option: A4
  212.     {
  213.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  214.         *switch: Orientation
  215.         {
  216.             *case: PORTRAIT
  217.             {
  218.                 *PrintableArea: PAIR(9306, 13416)
  219.                 *PrintableOrigin: PAIR(266, 248)
  220.                 *CursorOrigin: PAIR(266, 180)
  221.                 *Command: CmdSelect
  222.                 {
  223.                     *Order: DOC_SETUP.10
  224.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5649x8201Y"
  225.                 }
  226.             }
  227.             *case: LANDSCAPE_CC90
  228.             {
  229.                 *PrintableArea: PAIR(9306, 13415)
  230.                 *PrintableOrigin: PAIR(266, 266)
  231.                 *CursorOrigin: PAIR(200, 13788)
  232.                 *Command: CmdSelect
  233.                 {
  234.                     *Order: DOC_SETUP.10
  235.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8201x5649Y"
  236.                 }
  237.             }
  238.         }
  239.     }
  240.  
  241.     *Option: Option5            *%%B5_ISO
  242.     {
  243.         *rcNameID: RESDLL.TLY5CResDLL.282
  244.         *PageDimensions: PAIR(8316, 11816)
  245.         *switch: Orientation
  246.         {
  247.             *case: PORTRAIT
  248.             {
  249.                 *PrintableArea: PAIR(7666, 11166)
  250.                 *PrintableOrigin: PAIR(266, 248)
  251.                 *CursorOrigin: PAIR(266, 200)
  252.                 *Command: CmdSelect
  253.                 {
  254.                     *Order: DOC_SETUP.12
  255.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t4599x6699Y"
  256.                 }
  257.             }
  258.             *case: LANDSCAPE_CC90
  259.             {
  260.                 *PrintableArea: PAIR(7666, 11166)
  261.                 *PrintableOrigin: PAIR(266, 266)
  262.                 *CursorOrigin: PAIR(266, 11566)
  263.                 *Command: CmdSelect
  264.                 {
  265.                     *Order: DOC_SETUP.12
  266.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t6699x4599Y"
  267.                 }
  268.             }
  269.         }
  270.     }
  271.  
  272.   *Option: ENV_10
  273.     {
  274.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  275.         *switch: Orientation
  276.         {
  277.             *case: PORTRAIT
  278.             {
  279.                 *PrintableArea: PAIR(4298, 10748)
  280.                 *PrintableOrigin: PAIR(266, 250)
  281.                 *CursorOrigin: PAIR(266, 250)
  282.                 *Command: CmdSelect
  283.                 {
  284.                     *Order: DOC_SETUP.12
  285.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2592x6528Y"
  286.                 }
  287.             }
  288.             *case: LANDSCAPE_CC90
  289.             {
  290.                 *PrintableArea: PAIR(4298, 10748)
  291.                 *PrintableOrigin: PAIR(266, 266)
  292.                 *CursorOrigin: PAIR(200, 11014)
  293.                 *Command: CmdSelect
  294.                 {
  295.                     *Order: DOC_SETUP.12
  296.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6547x2726Y"
  297.                 }
  298.             }
  299.         }
  300.     }
  301.  
  302.     *Option: ENV_DL
  303.     {
  304.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  305.         *switch: Orientation
  306.         {
  307.            *case: PORTRAIT
  308.             {
  309.                 *PrintableArea: PAIR(4608, 9888)
  310.                 *PrintableOrigin: PAIR(300, 200)
  311.                 *CursorOrigin: PAIR(300, 200)
  312.                 *Command: CmdSelect
  313.                 {
  314.                     *Order: DOC_SETUP.12
  315.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2765x5933Y"
  316.                 }
  317.             }
  318.             *case: LANDSCAPE_CC90
  319.             {
  320.                 *PrintableArea: PAIR(4768, 9920)
  321.                 *PrintableOrigin: PAIR(200, 200)
  322.                 *CursorOrigin: PAIR(200, 10152)
  323.                 *Command: CmdSelect
  324.                 {
  325.                     *Order: DOC_SETUP.12
  326.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5952x2861Y"
  327.                 }
  328.             }
  329.         }
  330.     }
  331.  
  332. }
  333.  
  334.  
  335. *Feature: MediaType
  336. {
  337.     *rcNameID: =MEDIA_TYPE_DISPLAY
  338.     *DefaultOption: STANDARD
  339.     *Option: STANDARD
  340.     {
  341.         *rcNameID: =PLAIN_PAPER_DISPLAY
  342.         *Command: CmdSelect
  343.         {
  344.             *Order: DOC_SETUP.14
  345.             *Cmd: "<1B>&l0M"
  346.         }
  347.     }
  348.     *Option: TRANSPARENCY
  349.     {
  350.         *rcNameID: =TRANSPARENCY_DISPLAY
  351.         *Command: CmdSelect
  352.         {
  353.             *Order: DOC_SETUP.14
  354.             *Cmd: "<1B>&l4M"
  355.         }
  356.     }
  357. }
  358. *Feature: PrintQuality
  359. {
  360.     *rcNameID: =TEXT_QUALITY_DISPLAY
  361.     *DefaultOption: Option1
  362.     *Option: Option1
  363.     {
  364.         *rcNameID: 317
  365.         *Command: CmdSelect
  366.         {
  367.             *Order: DOC_SETUP.13
  368.             *Cmd: "<1B>*o0Q"
  369.         }
  370.     }
  371.     *Option: Option2
  372.     {
  373.         *rcNameID: 318
  374.         *Command: CmdSelect
  375.         {
  376.             *Order: DOC_SETUP.13
  377.             *Cmd: "<1B>*o-1Q"
  378.         }
  379.     }
  380.     *Option: Option3
  381.     {
  382.         *rcNameID: 319
  383.         *Command: CmdSelect
  384.         {
  385.             *Order: DOC_SETUP.13
  386.             *Cmd: "<1B>*o1Q"
  387.         }
  388.     }
  389. }
  390. *Feature: ColorMode
  391. {
  392.     *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  393.     *DefaultOption: 24bpp
  394.     *Option: Mono
  395.     {
  396.         *rcNameID: =MONO_DISPLAY
  397.         *DevNumOfPlanes: 1
  398.         *DevBPP: 1
  399.         *Color? : FALSE
  400.     }
  401.     *Option: 24bpp
  402.     {
  403.         *rcNameID: =24BPP_DISPLAY
  404.         *DevNumOfPlanes: 1
  405.         *DevBPP: 24
  406.         *DrvBPP: 24
  407.         *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  408.         *PaletteSize: 256
  409.         *PaletteProgrammable? : TRUE
  410.         *Command: CmdDefinePaletteEntry { *Cmd : "<1B>*v" %d{RedValue}"a" %d{GreenValue}"b" %d{BlueValue}"c" %d{PaletteIndexToProgram}
  411. + "I" }
  412.         *Command: CmdSelectPaletteEntry { *Cmd : "<1B>*v" %d{CurrentPaletteIndex}"S" }
  413.         *Command: CmdSetSrcBmpWidth { *Cmd : "<1B>*r" %d{RasterDataWidthInBytes / 3}"S" }
  414.         *Command: CmdSelect
  415.         {
  416.             *Order: DOC_SETUP.16
  417.             *Cmd: "<1B>*v1N<1B>*v1O<1B>*l184O<1B>*v6W<0003080808081B>*v0a0b0c7i255a255b255c0I<1B>*"
  418. + "o3W<060400>"
  419.         }
  420.     }
  421. }
  422. *Feature: Halftone
  423. {
  424.     *rcNameID: =HALFTONING_DISPLAY
  425.     *DefaultOption: HT_PATSIZE_AUTO
  426.     *Option: HT_PATSIZE_AUTO
  427.     {
  428.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  429.     }
  430. *Ifdef: WINNT_50
  431.     *Option: HT_PATSIZE_SUPERCELL_M
  432.     {
  433.         *rcNameID: =HT_SUPERCELL_DISPLAY
  434.     }
  435. *Endif:
  436.     *Option: HT_PATSIZE_6x6_M
  437.     {
  438.         *rcNameID: =HT_DITHER6X6_DISPLAY
  439.     }
  440.     *Option: HT_PATSIZE_8x8_M
  441.     {
  442.         *rcNameID: =HT_DITHER8X8_DISPLAY
  443.     }
  444. }
  445. *Feature: Memory
  446. {
  447.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  448.     *DefaultOption: 24576KB
  449.  
  450.     *MemConfigKB: PAIR(24576, 21150)
  451.     *MemConfigKB: PAIR(98304, 88950)
  452.     *MemConfigKB: PAIR(172032, 160850)
  453.     *MemConfigKB: PAIR(245760, 220750)
  454.     *MemConfigKB: PAIR(319488, 309250)
  455.     *MemConfigKB: PAIR(393216, 353550)
  456. }
  457.  
  458. *%% =======================
  459. *%% Optional Input Trays
  460. *%% =======================
  461. *Feature: TRAY2
  462. {
  463.     *rcNameID: RESDLL.TLY5CResDLL.281
  464.     *FeatureType: PRINTER_PROPERTY
  465.     *DefaultOption: FALSE
  466.     *Option: FALSE
  467.     {
  468.         *rcNameID: 444
  469.     }
  470.     *Option: TRUE
  471.     {
  472.         *rcNameID: 443
  473.     }
  474. *InvalidCombination: LIST(TRAY2.FALSE,InputBin.Option2)
  475. }
  476.  
  477. *%%% CmdStartDoc
  478. *switch: Resolution
  479. {
  480.         *case: Option1
  481.         {
  482.                 *Command: CmdStartDoc
  483.                 {
  484.                 *Order: DOC_SETUP.5
  485.                 *Cmd: "<1B>&u600D<1B>*r0F"
  486.                 }
  487.         }
  488.         *case: Option2
  489.         {
  490.                 *Command: CmdStartDoc
  491.                 {
  492.                 *Order: DOC_SETUP.5
  493.                 *Cmd: "<1B>&u300D<1B>*r0F"
  494.                 }
  495.         }
  496. }
  497.  
  498. *Command: CmdStartPage
  499. {
  500.     *Order: PAGE_SETUP.1
  501.     *Cmd: "<1B>*b0M<0D>"
  502. }
  503. *Command: CmdEndJob
  504. {
  505.     *Order: JOB_FINISH.1
  506.     *Cmd: "<1B>E<1B>%%-12345X"
  507. }
  508. *Command: CmdCopies
  509. {
  510.     *Order: DOC_SETUP.11
  511.     *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  512. }
  513. *RotateCoordinate?: TRUE
  514. *RotateRaster?: TRUE
  515. *RotateFont?: TRUE
  516. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  517. *MemoryUsage: LIST(FONT)
  518. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  519. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  520. *XMoveThreshold: 0
  521. *YMoveThreshold: 0
  522. *XMoveUnit: 600
  523. *YMoveUnit: 600
  524. *switch: Resolution
  525. {
  526.         *case: Option1
  527.         {
  528.         *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  529.         *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  530.         *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  531.         *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  532.         *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d[1,12600]{max_repeat((DestYRel / 2) )}"Y" }
  533.         *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d[1,12600]{max_repeat((DestYRel / 2) )}"Y" }
  534.         *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  535.         *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  536.         }
  537.         *case: Option2
  538.         {
  539.         *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 4) }"X" }
  540.         *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 4) )}"X" }
  541.         *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 4) )}"X" }
  542.         *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 4) }"Y" }
  543.         *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d[1,12600]{max_repeat((DestYRel / 4) )}"Y" }
  544.         *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d[1,12600]{max_repeat((DestYRel / 4) )}"Y" }
  545.         *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 4) }"A" }
  546.         *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 4) }"B" }
  547.         }
  548.  
  549. }
  550.  
  551. *Command: CmdCR { *Cmd : "<0D>" }
  552. *Command: CmdLF { *Cmd : "<0A>" }
  553. *Command: CmdFF { *Cmd : "<0C>" }
  554. *Command: CmdDefinePaletteEntry { *Cmd : "<1B>*v" %d{RedValue}"a" %d{GreenValue}"b" %d{BlueValue}"c" %d{PaletteIndexToProgram}
  555. + "I" }
  556. *Command: CmdSelectPaletteEntry { *Cmd : "<1B>*v" %d{CurrentPaletteIndex}"S" }
  557. *Command: CmdBackSpace { *Cmd : "<08>" }
  558. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  559. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  560. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  561. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  562. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  563. *EjectPageWithFF?: TRUE
  564. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  565. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  566. *OutputDataFormat: H_BYTE
  567. *OptimizeLeftBound?: TRUE
  568. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  569. *CursorYAfterSendBlockData: AUTO_INCREMENT
  570. *DefaultFont: 136
  571. *DefaultCTT: 0
  572. *CharPosition: BASELINE
  573. *TTFSEnabled?: TRUE
  574. *DeviceFonts: LIST(134,135,136,137,138,139,140,146,147,148,149,150,151,152,153,154,155,156,157,225,230)
  575. *MinFontID: 16534
  576. *MaxFontID: 32768
  577. *FontFormat: HPPCL_OUTLINE
  578. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  579. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  580. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  581. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  582. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  583. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  584. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  585. *MinGrayFill: 1
  586. *MaxGrayFill: 100
  587. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  588. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  589. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  590.